// pages/components/locationandsearch/index.js
Component({
  /**
   * 组件的属性列表
   */
  properties: {
    /**
     * 定位跳转的页面
     */
    target: {
      type: String,
      value: ''
    },
    /**
     * 1 当前页面
     * 2 跳转到目标页面
     */
    action:{
      type:Number,
      value:1,
    },
    /**
     * 搜索跳转的页面
     */
    url:{
      type:String,
      value:""
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    placeholder: '省市、纹身、长白班、小时工',
    searchstr:''
  },

  /**
   * 组件的方法列表
   */
  methods: {
    openCities: function (e) {
      console.log("open cities", e)
      console.log(this.properties.target)
      if (this.properties.target) {
        wx.navigateTo({
          url: this.properties.target,
        })
      }
    },
    input:function(e) {
      this.data.searchstr = e.detail.value;
    },
    getfocus:function(){

    },
    blursearch:function(){

    },
    endSearch:function(e){
      if(this.properties.action == 1){
        this.triggerEvent("endSearch",e.detail)
      }else{
        wx.navigateTo({
          url: this.properties.url + "?searchstr=" + this.data.searchstr,
        })
      }
      
    }
  }
})